non-revocable trust - Spanish English Dictionary